.templateEditor {
  width: 100%;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  background: #fff;
}

.templateEditor :global(.ant-tabs-content) {
  height: calc(100% - 46px);
}

.templateEditor :global(.ant-tabs-tabpane) {
  height: 100%;
}

/* 添加空编辑器状态的样式 */
.emptyEditor {
  padding: 24px;
  text-align: center;
  color: #999;
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
}

/* 覆盖Tabs的默认样式 */
.templateEditor :global(.ant-tabs-nav) {
  margin-bottom: 0;
  background: #fafafa;
  border-bottom: 1px solid #d9d9d9;
}

.templateEditor :global(.ant-tabs-tab) {
  padding: 8px 16px;
}

.templateEditor :global(.ant-tabs-content-holder) {
  padding: 16px;
} 